package com.kgc.scd.service;

import com.kgc.scd.bean.ShopSignInDay;

import java.util.Date;
import java.util.List;

/**
 * Created On : 2022/11/17.
 * <p>
 * Author : yantao
 * <p>
 * Description: SignInService
 */

public interface SignInService {
    /**
     * @author : yantao
     * @date   : 2022/11/17
     * @param  : []
     * @return : void
     * @description : 添加大积分
     */
    void addLargeIntegral(String userId);

    /**
     * @author : yantao
     * @date   : 2022/11/17
     * @param  : []
     * @return : void
     * @description : 添加小积分
     */
    void addSmallIntegral(String userId);

    /**
     * @author : yantao
     * @date   : 2022/11/21
     * @param  : [userId]
     * @return : void
     * @description : 记录时间
     */
    void recordTime(String userId);

    /**
     * @author : 刘慧枫
     * @date   : 2022/11/21
     * @param  : [userId]
     * @return : java.util.List<java.util.Date>
     * @description : 查询所有时间
     */
    List<ShopSignInDay> selectDays(String userId);
}
